Add more objects for routing functions
starting to add dependencies
update works with client now - redisplays content - running through dao now