Update the chord parameter packing in  in main_wing_planform; added generic fuselage; added new wing geometry calculation classes to compute exposed and flapped wings

update naming to Wing.chords.root and Wing.chords.tip
Apply PEP8 formatting for wing planform files - not sure if these really conform to coding style.
Renamed chord_mid to chord_mid_trap to reflect trapezoidal wing. 
looks ilke the planform analysis object is used only once in this function?

we'll want to leave this available to an analysis process for the optimization for example, so we'll later set it up inside a setup script