Removing version_secret from the implementation.

If we want it version-level it would make project-level superfluous, so we'll just use project_secret if we want a version-level density.
Implementing new api registration with example application.