sign in, password reset, password change

Implented sessions management and password reset.
A co w przypadku "failure"? :) To też powinno być przetestowane.