Removed extra whitespace.
Added registration-configuration interaction.
Fixed client side bugs.
Added more robust key storage.
Extracted server url to configuration.