Refactored users API and customer package
Added user api docs and to the webserver