Add configuration system and make initial ports configurable