Nova

WIP .. all nova controller code works on single node (single OC) for now.
Maybe I'm just an idiot, but I have no idea what these do and why they're needed. Can you add just a quick comment about this?