Ensure only a single instance

Also add a version number