I'm writing an application with VB and SQL server. Right now the app is one large monolithic exe that I want to break up into modules or pieces. What is the best method to break up forms with data access in an app into different modules yet share information between them?

Thanks!!