Many fixes, optimisations, optional activation setting, login and logout methods, documentation, removed emailing (user shall take care of it)