Added a web API middleware + self hosting in a console app
Updated host to allow attribute routing