Restructuring project and Libs to support Windows/Mono development.