Fix PSR styling issue
Updated API caller to require user-agent instead of username
Add timeouts to cURL requests