Small refactoring: using python % operator instead of str()
Added changelog
exit() method is now outside the try/catch, it wont Throw anymore