functional pawns
all pieces added
mostly functional
might be working