Windows Forms Base Architecture

This base architecture is well suited for windows based development. This ease the development time required as well as it is developer friendly.