refactoring
including test set on command line interface
restructuring project
improving readme