0.3 Added EggGroups, Ability, Moves

All three classes implemented and functional. Still need to fix some
problems. Next commit will be after Pokemon class implements all the new
classes as properties