Software and hardware requirements

See separate CM requirements document.