added empty board state
added player color enumerations
upgraded to scala 2.10.3