Added Basic security.
Added DELETE method.
Changed update from POST to PUT.
Changed mapping to exlude password and not to map null values.
Moved mappings to it's own file instead of global config.