APIVersion is now a const so it can be changed easily

For easier maintenance on the API version.

Tests are coming...