Finished the tutorial. Pretty rough but I might go back and clean it up