Adds typing to various constructors & functions, as a perquisite for the new upcoming config system.
This MR also handles the blas construction outside of the feature grids, which allows for the removal of various grid constructors (this simplifies the grids and makes the upcoming config less convoluted).
Adds typing to various constructors & functions, as a perquisite for the new upcoming config system. This MR also handles the blas construction outside of the feature grids, which allows for the removal of various grid constructors (this simplifies the grids and makes the upcoming config less convoluted).