Started API

1. API controllers
2. Associated routes
3. Associated specs