Disentangle API routes

Prefix /api/ to API objects. This prevents us from tying to use /events/ to present the application html and json data.