educational client/server CRUD sketch that uses some jdbc, socket serialization and swing