Started Core Module and Initialized Cabal

Started the Core module in TicTacToe and added Cabal information
-Added core types
-Added empty states
-Added possibleMoves function
Merge pull request #1 from DrKwint/development

Started Core Module and Initialized Cabal