Remove shor attribute from TypeKind
Add global, scope and this as variables in compile_value
Implement getting locals
Implement setting locals