Users can now disable move highlighting. Issue #38 

Moved preferences from Driver into it's own class.