First commit of tic-tac-toe simulator, using a DSL and IRB for user interaction.