Board Exercise (Login, Registration, Pagination)

First pull request
This can be renamed to create() only to avoid redundancy.