Added "TaskRunner", Client. Various small changes

Added functionality to run code "Program" class.
Added "IModel" interface to rep. business models.
Changed "GetArtist" method name to "GetAlbum"
Changed "PostArtist" response message to contain artist id
Models made to implement "IModel"
Added "TaskRunner" class.
Added "IModelClient" interface to abstract client