todos and wishlist for a 2d game engine