removed the parent param from renderable ctors, added options to tilemap