created new branch impl:
--added project for implementation
--fixed fabric methods in tests to return real classes
Merge branch 'master' into impl
changes:
--file renaming
--GameResult implementation
Merge branch 'master' into impl
changes:
--added implementation of Board
--changed fabric method in BoardTests to return Board object
Merge branch 'master' into impl

Conflicts:
	practice.tests/BoardTests.cs
changes:
--implemented new functionality for Board
Merge branch 'master' into impl
Merge branch 'master' into impl
Merge branches 'impl' and 'impl' of https://github.com/Spaniol/practice into impl
added initial version of player
removed IUserInteraction interface
IUserInteraction moved to new file
Merge branch 'master' into impl
moq replaced by FakeItEasy
Merge branch 'master' into impl

Conflicts:
	practice.tests/BoardTests.cs
implemented toArray method for Board
Merge branch 'master' into impl

Conflicts:
	practice.core/practice.core.csproj
fixed IGameResult implementation
Play method implementation added