junejung/Hive — pull request #17 by ndhoule (2013-02-10 23:26:27+00:00)
Title: General fixes on board piece logic

This commit represents a lot of work on the Piece model; lots of generalizable
piece logic has been moved onto Piece, tests have been written for existing
functionality, and lots of existing but broken functionality has been fixed.