Reduce memory footprint

Position object now stores x and y as uint16, and z as uint8.