First Pull request for code review - Registration, User Log in, Pagination

Please fix spacing. It should be 4 spaces po, instead of tab indents :bow: