Packages 
Package Description
org.team1540.rooster.datastructures  
org.team1540.rooster.datastructures.threed  
org.team1540.rooster.datastructures.twod  
org.team1540.rooster.datastructures.utils  
org.team1540.rooster.drive.pipeline
Collection of useful inputs, processors, and outputs.
org.team1540.rooster.functional
Extensions and additions to java's functional interfaces.
org.team1540.rooster.logging  
org.team1540.rooster.motionprofiling
Utilities for motion profiles.
org.team1540.rooster.preferencemanager
Contains the PreferenceManager and associated classes/annotations.
org.team1540.rooster.triggers
Extensions of WPILib Buttons to support various buttons not covered by stock WPILib.
org.team1540.rooster.util
Various utilities to make life easier.
org.team1540.rooster.util.robots
Self-contained robots to perform various tasks.
org.team1540.rooster.wrappers
Wrapper classes around WPILib/CTRE components.