added require.js
added event listeners so that user can mark the game board
added front-end functionality for the user to pick who goes first
* for some reason I was keeping track of host and port... guess I thought I had a socket server to talk to
* if 'Computers first!' button clicked ai will take the first move
* once ai takes turn player able to mark a cell
* added Makefile for easily running tests