The Initial Publish

The initial commit of the entire project as it stands. The project
compiles and is ready to be worked on via GitHub.

Let's get this show on the road guys.