Added some more functionality to the local db.
No need to check existance at this point.
Restructured the common classes in the desktop and added channel name services.