- added "#pragma once" to headerfiles
- moved TextDisplay functionality into its own class