added new challengeEngine with fix for MapObjects