I was getting NPEs when moving (standard) pieces in a custom game (I think the different-sized board messed it up; creating a new Board without setting everything up properly). It's fixed now!
Custom pieces couldn't move due to a bunch of hardcoded direction chars. I think everything is moving properly again!
Merge pull request #134 from awolfe9/PlayVariantBugFix

Play variant bug fix