Added models for all routes. Resolves #1."