low level routines
Screen driver
Settings