Updated defineModel etc to allow no input (and interface)
Compiled to dist