Beta Release

First Beta Release. All elements are in place, but who knows what will
happen.