Moved ftv code into seperate classes/files

This is supposed to make it easier to differentiate between space lion's
scene/game-engine oriented core funcitonality and the more specialised
fault tolerant visualization code.