For testing and debugging
Run silently
More whitespace cleanup
Re-organise code
Add error message
Make variable more readable
Make only one call to date
Standardise spacing
Allow for and compensate for long arguments
Update LICENSE and add header to script