trying to make multiple pieces work
still working on multiple pieces
fix coordinates method: pieces redraw correctly