Made example's type publicly visible
Added ToString and Parse methods for Player
Made example's time limit publicly visible
Fixed a bug in Game.cs and updated test cases
Added a return value to Game.Pass() in order to display the correct answer on a timeout
Fixed bug which caused corrections not to be published after pass
Removed requirement to call NextExample() in Game
Added two degree levels into levels definition, added a new test case
Extended Achievements enum to support 14 levels max, limited Examples.xsd to allow 14 levels max
Made class Level publicly accessible
Refactored Achievements, implemented Achievements extension methods
Added extension methods and throwing exceptions, updated test cases
Added equals and operator== to Player
Fixed a bug which caused that no game result was created after the end of a game
Removed 'all levels completed' and 'all levels completed quickly' achievement flags and replaced them by an extension method
Merged core