Added loads of comments. Changed beam areas to CubicSpline interpolation