adding deps
adding command-line interface, expose functions in package