##TODO
- Create interface for adding new garden
- Make error message show when incorrect username or password
- Attach username to gardens
- Add back garden_id to plants
- Add edit popup for plants
- Includes adding a specific species
- Upload and change photo
- Add more specific terms to each plant
- Name split by and
- Botanical name split by space
- Add new field: watering cycle which is an object that includes;
- last_watered (bool)
- every (int)
- amount (string)
- Get watering schedule working with time selection
- Custom watering schedule
- Add custom plant
- Custom name
- Have page for each plant