v0.5.0

Vastly improved Error Catching and throwing, improved examples, initial
authentication layout.