This PR includes the code necessary to run the shooter calculations and tests of that code. There are changes to the Elevator as well, and those are there to make the elevator code contained in this code pass tests. There are also changes to the POI.py because I couldn't get the tests to run without cleaning up an import problem around config.py and constants.py. I need to move the object buffer constant to the constants.py to allow it not to have circular imports.
This PR includes the code necessary to run the shooter calculations and tests of that code. There are changes to the Elevator as well, and those are there to make the elevator code contained in this code pass tests. There are also changes to the POI.py because I couldn't get the tests to run without cleaning up an import problem around config.py and constants.py. I need to move the object buffer constant to the constants.py to allow it not to have circular imports.