Fixes

- Fixed FieldAssign not checking types
- Fixed Variables not being correctly indexed
- Fixed Primitive Type Opcodes not working correctly
- Improved Array / ValueList / StatementList Type checking