Adding map ASCII map functionality, the core features are implemented, hooking it up with the simulator will hopefully be smooth