commit - globals and cascading delete

connection url/user/password moved to global constants,
deleting objects that others depend upon now deletes the others as well