#101 Adds tests, fixes data-bind bug, working submit