Move LCD and Solenoid mutex/sempahore into their respective classes
Make all LCD calls static
LCD does not need a constructor
Make database semaphore static