added all initial class files and inits
Merge pull request #3 from jacobwagner/master

added all initial class files and inits