Misc fixes
Fix Window enums.
Implement some parts of Vector2.