Add scoped properties

FEATURES:

* Comment/uncomment support
* Code completions