Added argparser and termcolor support