Differentiated background and cursor program, nicer matrix style
Slightly cleaner code