Added extension methods and throwing exceptions, updated test cases
Merged core, refactored code to present achievements in game and list achievements in scores