Add SheetIdentifier class (with subclasses for Retina and LGN)
Let Sheet have SheetIdentifier as attribute
Change ProjectionSpecification to ParameterizedFunction
Separate accepting projections from projection parameters