the .cmxa also depends on the .o and .cmi
enable warnings and fix resulting errors
colour the window
fullscreen the lazy way