Reorganization of directories and files, moved some .cpp files to .h files for later development, fixes #4
removed old files