move main loop to game; reorganise share structure
do not drop camera below terrain
rename App to UserInterface
add terrain class
add crashing to ground
add vehicle class
use Vehicle class in Game and UserInterface
add initial version of SAM
add model sources
reexport models with correct orientation
add land vehicle control