First checkin of the topology codeflow