further separates module from command line executable
merge readme