reviewed LCD init sequence and timings, simplified LCD functions