Added separate changelog and Exception handling instead of print statements.