Added more implementation steps to the design spec