ignore data/log folders
start turning it a real cli with optparse and general refactoring