Refactors to SquareJLabel to make it usable

Added BoardPanel class for creation of normal boards and Jails.