Initial commit, just the basic outline of the project.