Merge pull request #2 from brandon-rhodes/master

New test framework
#3 , #5

I believe the pawn works correctly now and the old test for the king is
updated and commented out