Started work on slot_map library