Added shaders for move indicators.
Added a presentation layer and implemented the DisplayCanvas destructor.
Detached and deleted shaders after linking program.
Changed Presenter.click() so that pieces can be moved.
Added move list and buttons to the layout. No functionality yet though.
Make the listbox update with the move history. (Well, a dumb string representation.)