Improve file documentation, add I18n support as well as formatting tweaks

I have commented the changes individually. This pull request also increments the version to 1.0.1. Hope you like it.