Major Update, Most Functionality Present

Almost all the functionality is present. The calculator will read and
calculate. Still prob need to move some code out of the main file.