added fps counter and changed Engine to LimitedFPSEngine