Implemented content manager object
--- most variables are local now
--- node takeover is mostly successful
--- slight layout bugs