new render-invoking mechanism
Bit of not so nested lcd-code; TODO updated