Release 1.0

Several massive updates, first release.
1.0 release