Restructure ServicesProviders on the client-side
Client - Shows - Refresh, Add
Initial Data Load

Updated how the system initiates the load of the shows information when
the system starts to Automate the button click.  This implementation
makes sure the button is disabled while the data is retrieved.
Lots of Changes
Update Parser.TryParse to return integer result
Insert to force new Id
Client changes

MockServiceProvider
Delete
Save
Expand RepositoryFactory implementation
Client - Add/Delete/Update ViewModel logic
Client - Shows and Parsers, Save, Delete
Major updates

-Switch to WebApi project instead of MVC
-Implemented RepositoryPattern and IUnitOfWork
-Added RestSharp package
-Client bug fixes