(Java) Client/Server battleship application: Pattern MVC, Swing graphics Developed by Stefano Prandini, UNIBS