Update Satellite.java

Only thing changed is that javadoc has been added. Note that the class description needs to be fleshed out more.