new module: package manager

* add package manage module and tests
* rename process to process_request
* rename handler to request_handler
changes because of renaming