Calculator GUI implementation

This is the end of the Calculator implementation with GUI. The GUI
follows MVC design pattern and has a CalcView class that is the
observable and it has a CalcController class that is the observer class
and it implements the actionlistener and there is a CalcModel class that
acts as a bridge between the controller and the RevPolish and
StandardCalc classes.