Merge pull request #2 from octopuscabbage/master

moved files under c++ directory
Began work on c++ version of finalized structure
changed this to be more clear
fleshed out some of the c++ base