renamed Square to Quad; added derived Ix instances
minor documentation changes
added (incomplete) Oct type
added Project class