MVC and GUI for blockus board game