update api

improved token creation
added registration
added user route for /me
added structure for user/:id
improved configuration
added user model
added sample api test
update user

improved user with username
improved username loading (case insensitive)
improved registration
improved token generation
fix typo in dev config
added project model
added project (won't work in this state)