add rough draft of core game play