Add API authentication
Fix Merge Conflicts
Merge pull request #4 from samsheff/feature/api_auth

Add API authentication - #35