1.5 nodes

This pull request aims to move nodes related logic from NodesController to NodeModel.

lighthouse #321  (http://croogo.lighthouseapp.com/projects/32818/tickets/321-move-functionality-in-nodescontroller-to-the-model)