Enable custom commands in setup.py
Add requirements checker - work in progress
Integrate checker with app