not using type, instead namespacing it to prevent frameworks from eating it

fixes #1664
now each class/model must have its type explicitly defined in a string to survive minification

fixes #1664
moving backbone client's node modules into itself