wip: controllers: add token_controller
wip: repository: add comment