update copyright in header of all source files
treat warnings as errors
add a free linen texture to the event list background