Fixed build dependencies.
Decided on .mgcb for the file extension for now.
Moved classes into Common and Windows specific folders.