add example
almost works
add login_needed decorator
add README