Python suite to help solve Neopets' Shapeshifter puzzles.  OOP