Add CHANGELOG file and substitue optparse with argsparse