Add versions to requirements.txt
Name user migration properly.
Write application factory.