Switched from float.Parse to float.TryParse for getting the parachute drag from the module, which may improve things a bit.
Looks like I've fixed the issue with losing experience on recovery. In fact, Kerbals will now gain experience as appropriate.
Added GameData folder.
test commit