Steps to Create a Remote Object
1. Define interfaces for the remote object(s) that run on a server
2. Create and compile implementation classes for the remote object
3. Generate the stub and skeleton classes. This is done automatically
by using the RMI compiler command rmic