Update

Many many changes and updates as well as a few features
0.1 is on the way