1.0 Release

Finishing touches.
* Warns when no longer required
* Updated documentation both in code and README