Java Game Engine... not really