Updating version number
Normalizing method definition
Restructure some of the code
Restructuring ANSI escape code
args, kwargs error
Minor comment update
Significant code restructuring