Achievements are now property-based and will be checked frequently but less often, so it doesn't use too much performance. #110
Two valid achievements (raise your hand and make it rain) and successful termination of the program. #110