substantial rewrite of goal-oriented movement; added better functions to manipulate point objects; added dog sprite
added file point.cc with arithmetic functions on points