tweaked form for easier reading
removed legacy checks (no old friends)
prettied up logic code (updated conventions/syntax)
add comments for ease
simplified comments
Add objects, properties and methods for refactoring
separated refactoring notes and added p-code
Moved REFACTORING to DESIGN
add more p-code
Tweak gameover() function
add even more p-code
added basic interface
added test implementation
added objects to interface
merged new interface into refactoring
built drawBoard and getUser functions