lcd.c improved

function names changed and descriptive comments added
lcd merge