endTurn(), more move(...) functionality

endTurn() - Use this for when the user clicks end turn. 

move(...) - Added a way to keep track of piece user used this turn, if a different piece is selected an exception is thrown. If not, then it will allow for multiple jumps.