issue #20, #46 - refactored version numbers and bumped to 5.0.3
issue #20 - needed to add _version to modules, and made __version__ a simple import since we're not use a package