add failure handling and success/failure callbacks
add documentation for squerb auth