todo: user/pass support + changer v for verbose / V for version
bugfix: this need to be initialised first
BUGFIX: counter problem when stopped without proccessing logs (NoneType for variables)
Use datetime for microsecond support instead of time.time()
BUGFIX: except IOError if the file not exists
NEW: Add a sample module, to help create new module.