added shader extends and @:import syntax.
added reflect() support