Make separate settings.py file for production and development

We can add separate settings.py file for production and development and use python-decouple to increase the security of certain elements.

Also, separate files can help in preventing really long settings file

This can be an extension to #5 (closed)

Opinions on this? @ahf @gaba