Added unimplemented functions to allow compile.

The thing was borked, but now it works again. Dragon! Also, I added
initializaion functions to the managers and run modes.