Fixed commenting (although disregarding comments inside strings yet).
Support multiple qml files.
Separated elements out into separate js file for cleanliness.
Implemented Timer and onXChanged support.
Implemented MouseArea.hover
Made parent references work.
Use translate3d transform instead of setting "left" and "top".
Fixed bug with overzealous source identification.
A lot of cosmetic improvements plus support for CSS transitions.