LCD screen control functions

Functions to appropriately interface between ATMEGA1284 and LCD screen
utilizing the Hitachi hd44780 driver.
Most of these functions were given to me in CS lab.