First commit, working project, but no comments on anything and very little understanding