Added support for maps, arrays and custom types. Added ParseArgs() to allow user to specify argument list to parse. Added "EXPORTED FUNCTIONS" section to README