CRP-18:
* Added OAuth 2.0
* Added barer authentication to protect end points with token
* Left most (if not all) of the logic for third party authentication to our API
Minor change on port variable
Merge branch 'feature/CRP-18' into develop