First actual commit, setting up project structure.