Merge pull request #1 from prakashpp/master

First set of changes
Add requirements.txt
Listen on public IP
Validate domain name