Add test cases for Tile, PlayerScene, and MainScene.
Fix production code which compares X with Option[X] to pass all tests.
Fix typo(Amout => Amount)
Merge pull request #89 from AI-comp/enhance_tests

Enhance tests fixing several bugs