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

You can use:
$threads[] = new self($row); :dart: