Implementing basic LCD controls.  Code is officially a mess.