Make multiple shader loading more idiomatic
Get rid of unused intermediate variable
Use when instead of if for one case conditional
Write a function for mapping life coords to screen