2.0 beta

Total overhaul of the library
lots of new features
better API
speed improvements