Add documentation subfiles
Add requirements for building docs