Refactor the code a bit and improve the documentation.
Add support for varying zone numbers when converting from UTM to Lat/Long (for arrays/lists only).
Set a series of tests when calling the script directly to check everything is working as expected for the different use cases.