Partial LCD Driver

LCD driver is partially complete, undergoing debug.