put log and run files off the root dir
refactor class names, structure
monkey patch to put the run and log dirs at the base of the app