ignore log files
refactor command line interface to CLI