The set()method in the manager module now allows uncomplete profiles

This is helpful if you only need to edit and not create a profile
Routes have been reorganized
Controllers created to manage settings
The client can now submit new settings to the server