initial refactor; making an "old" file to save stuff (dunno why I'm using git then, but whatever), taking out all notions of a template + building it from JSON, changing render lifecycle to represent that. .render should only be called if all the HTML has been replaced for some reason. now to work on better binding.
restoring model binding on elements, closes #9
allows for fjsData to act as a "model" on objects with fjs-key attached, allowing for JSON updates to effect the frontend along with model updates via the .set function
updating todoMVC example with expected behavoir, using it in lue of tests for now. also using data setter methods to update the fronted, no jQuery.
refactors bind stuff to not only reference keys but also arrays. leads to function that does nothing for the time being
new todo's should not be completed by default
brings back renderFromJSON calls and makes private to assist in pushing objects onto an array. semi-functional.
todo example fix to get titles back in
fixes css change bug, previous commits on branch plus this helps to close #6