Refactored .x and .x to .pos
Major architecture refactor going