Introduced the HTTP constant

To avoid hardcoding HTTP status codes.
Merge pull request #152 from tooxie/const

Introduced the `HTTP` constant
Created a bin.py as a entry point for all scripts
Renamed auth.py to auth/resource.py
Role-based access control