Intial Commit, working through the basics