Implemented the Specs class that is the base for everything