Broke functional requirements into three distinct functional requirement sections