Updated code base accordingly to the review notes, added new functionality

Added implementation of code block nodes
Updated models search list
Updated socket connection  class to expose server models list
You use underscore like you're trying to make this a private method, even though this is very much public?  This must be done through a closure.