Java based phonebook with gui