Initial Pre-Release

Initial pre-release for beta testing.