adding a bunch of foundational files
Merge pull request #13 from omnipotentuser/foundation

adding a bunch of foundational files