Isolated the API component better
Use unversioned URL for contrib status check
Merge pull request #4 from kumar303/api

API changes