Baseline code to govern gameplay

Started defining basic methods necessary for gameplay, still part of the starting set of code.