An Android 2D Game Engine