Got the API files to compile at all costs.

Added a spec and a single smoke test to make sure it runs. Now requires
Ginkgo