Managing Complex Projects with Design Components