Add missing file from last commit.

The API class actually implements the API (using Grape::API).
It will
- and control the overall version
- mount the system/custom APIs
  - which (in turn) load up the classes that implement the endpoints