793 requirements file

This is the updated requirements file. It has only imported dependencies. Please let me know if there are any glaring missing deps. The total number of requirements has gone from 55 to 25.