fixed drawMap, added linkedlists for drawables and linkeddrawable pooling