Move api controller to its own area
Add database seeding
Add support for different environments