added propChange
cleanup
progress

- compiler directly outputs data-jt-1 and data-jt-0 attributes, no need for html comments

- work on binding phase