Restructure project layout

 - Refactor auth and /admin tests
 - Mirror project struct under /test folder for consistency
 - Extract routes helpers (notFound function)
 - Bump test specs