Creates pump and sensor models to handle RPi GPIO & SPI operations.
Creates factories for plant and sample models.
Adds UJS to plant create behavior.
Updates migrations to make moisture samples integers, and adds a moisture_threshold to all plants.
Improves rake task to perform sensor sampling and pump watering logic.
Improves plant views.