added ninject ioc and added new api routes and api controller base