Added com.spinal.util.tda submodule and applied some changes into the ui module files.
Updated README.md with todos.
Updated README.md with todos.
Updated README.md todos list.
Added interface methods to View and Container Classes.
WIP implemented collection tda, View and Container classes.
Finished implemented collection, iterator and queue util/adt classes. Refactor tda to adt directory. Fixed submodule compilation inside modules.
Fixed yuidoc installation (No global). Fixed issues injecting Spinal.Core module inside classes while running unit test in node context (Still more work to do about this).
Added Bower package manager for SpinalJS dependencies.
Change of strategy: Refactor in the build process is in progress.
Update README.md
Added command line tool to build custom requirejs configuration.
Included Commander in package.json. Added executable spinal into bin folder. Modified build process.
Refactored requirejs config template.
Fixed Unit tests. WIP on the build process.
Removed unused requires.
WIP of build process. Included several third party libraries in the package.json (bower, requirejs, async and colors)
Build process: Fixed checking dependencies with bower.
Fixed RequireJS config processing: Checking installed libraries and running installation of non-installed libraries. Next step export requirejs config file and try merging existing one with a custom.
Changed strategy: RequireJS has a lot of limitations to build modules that needs to be run in ndoe for unit testing and they are targeted to run in a browser. Trying with browserify now.