Change Structure and implementing click for python.