Version information is now separated into its own file

This avoids circular dependency issues from a clean bundle