Sprint 2

Still can't get the graphics to update.
Functions to help manage moving and capturing have been finished.
Adding pieces has been softcoded.