Horrible test-implementation and graphics. code is bad! needs cleaning
and killing.