Initial commit. Entire game mechanic done!