GAME WORKS!

now it checks if another piece can attack (throws invalid move if you
move a piece that did not attack but there was atleast another piece of
your team that could)
I scared my girlfriend when I tested it and yelled from excitement that
it worked as expected :D