Restructuring.

Add representation for entire system (Cluster).
Allow nodes to maintain multiple roles.