Added Some Functionality to moving the pieces.

Still Really buggy though need to fix it.