First commit. I added most of the files to the project. More to come.