Functionality Updates

- Added sounds to blocked spaces and captures
- Added background music which can be muted with new buttons on north
panel
- Corrected the new game function. It will properly reset now
- Added another way to win the game. Checks if a player runs out of
pieces. Player with pieces leftover will win the game without having to
reach end of board
- Changed the way panels are added to north and south. North and south
are still BoxLayouts but I've made more panels to hold things inside for
the flow layout