Added a doorMinimum and an opportunity to overwrite the doorCount from the Subclass