The Eureka Game Engine Project