Change some classes names for consistence
Increase Controller - Model separation

Remove direct dependency of the Controller on concrete
SolarSystemObject enumeration. Move such responsibility to
SolarSystemModel.
Add visibility toggling buttons dynamically
Persist order of images using LinkedHashMap
Remove obsolete null check