Finished move error-checking and stuff
Move method now moves pieces to empty spaces
Merged with Madalyn branch and fixed merge conflicts in test list file.