Rest: rest of experiments details, code cleaning

Simplified creation of new user (now marshalled into data container, not
accessing parameter after parameter approach). Added some javadoc