Added Achievements class, functions there, but mostly unimplemented