Refactored file hierarchy and removed VS2012 files as CMake build system is comming.