       force       : false
       persist     : __dirname+'/../state.json' #process.env.HOME+'/.modul8_settings.json' ?
 
-  new Modul8()
-
-
-
-
-
-Modul8::data = (input) ->
+  new Base()
+
+
+
+
+
+Base::data = (input) ->
   return @ if !@environmentMatches
   dt = new Data()
   dt.add(key, val) for key,val of input if input and _.isObject(input)
   dt
 
 Data = ->
-Data:: = new Modul8('Data')
+Data:: = new Base('Data')
 
 
 Data::add = (key, val) ->

  @


Modul8::compile = (target) ->
  @removeSubClassMethods()
  return @ if !@environmentMatches
  obj.target = target




Base::libraries = (list, dir, target) ->
  return @ if !@environmentMatches
  libs = new Libraries()
  libs.list(list) if list
