Remove print
Update template to reflect the changes
Update documentation
Everything is now in requirements.txt
Add sphinx
New dependencies
Use new configuration
Use new app factories. Closes #720