Added Users registration.
Users registration and authentication logic now WORKS LIKE A FUCK