Removed Solver and Shear_Moment_Generator classes - put functions on their own. Changed solver to operate on beam instead of list of interactions.