attempt to split code into cpp files. currently broken.
adding compiler output for broken compile.
splitting everything into cpp files. now it all should work.
Merge pull request #1 from walkingeyerobot/make_cpp_files

Make cpp files