Game Engine for 2D Java Game Creation