First public release. Some additional improvements and fixes since beta1.