major refactor. pp 86 starting on large class refactor
short game class. marker class written, ended on pg.87