Beta Release

First fully working version.