added achievements spec and class