abstract is modifier
correction const parsing
moved to resources
removed bad completion
var parsing
fixed extends & implements parsing
some reference resolving