Merge pull request #2 from kratsg/master

Made a lot of changes with the errors and created an id2username function that also enables cacheing for less api calls.
Merge pull request #3 from kratsg/master

Made a lot of changes to the output to make it cleaner.
This fixes the errors and cleans the output even more :)