WIP porting flight computations to Flight object

Unit tests are incomplete