fixed bug in request table, not it's able to grow/shrink along with swapTable
fixed bug "not able to select (add/remove) the same row multiple times' by add jtable.clearSelection().
added change color to red when add/remove is active, gray (default color) when not.
removed AddSwapButtonListener and RemoveSwapButtonListener from controller and made them private inner class in Application.