Add version method to top level modules
remove references to *::VERSION, replace with *.version