Commit One. Setting up file structure and outlining code.