Adds configuration for ci build.
Adds project structure and gems.
Adds basic and token authentication.