Added actual login and better registration + smaal stuff