Changed map_info so no more Rc<RefCell<>>

I did this because it just added complexity, and didn't look nice.
There shouldn't be any problems, unless I add multiple maps at once, in
which case I will be very annoyed at myself for making this change.
However, I don't see myself doing that, and this drops complexity by a
lot.