SOOJS implementation

This version of the TodoMVC application was written in the SOOJS pattern. More can be found in the readme.

This implementation of TodoMVC uses SOOJS to clearly divide a view layer and abstract its complexities away from the controllers, model and connectors of the application. Following a very simple pattern allows JavaScript to be infinitely more maintainable and understandable.