added cli and handler
added tests for http handler
completed zip handler functionality; added archive