Added LCD write macros, simplified push any button code