added parameter validation. For every request the provided parameters are checked: if required parameters are missing and whether the provided parameters are specified in the API specification. When the valdiation fails a json is returned containing status and error messages describing which parameter caused an error and why.

new node packages: lodash-node, body-parser.
run "npm update"