init

basic command line
unit test
end to end tests