created WatchListManager class as controller, moved methods out of datamodel and aspx page