refactoring v1
productionizing v0.1
using argparser
ignoring some files
productionizing v0.2
productionizing v0.3
productionizing v0.4

SIGINT handling
productionizing v0.5
Colour print!