Split requirements file into multiple files.

Fixes #15.