Added observer pattern with achievements
Updated tests, added achievement tests, updated observer
Added SoundSystem, updated achievement test and destructors
Added GameEvent class to observer Pattern
Updated player object for event constants
Merge pull request #6 from HallCat/observer_pattern

Observer pattern and Achievement Tests