location to coordinate and OO cleanup
Made texts OO and fixed precision changing