More map loading support

Added support for CSV(comma separated values) in map data
Attempted to implement support for Base64 map data however it doesn't
work exactly as planned.