First version of AntigravityDrive

Does not take wall into account, so clearly not usable. Severals other
features are missing. But at least it computes correctly the repulsion.