Added a SolenoidClick Runnable class that does the job of the solenoidClick() function in parallel to solve the potential problem of control freezes that can be caused by solenoidClick().
Added a constructor in AirRunnable to pass the Compressor object declared in RobotTemplate.
Added better documentation to the new classes.