First commit. Preflight script works at a basic level, requires some by hand config. Does not use flightplans yet