Increase Configuration Re-use with Service Oriented Design & TDD