created board model
added player model
added artificial intelligence model
added user cases
changed class names
Merge pull request #1 from DriftingWave/models

WIP: models