tons of cleanup and renaming
tons of name cleanup
tons more code cleanup
created qb sess mgr obj for future