Improved mode transitions, added target mode
Ability to load and display a file