Solved issues 20,21,22, dealt with mobile caching of authentication -- nost posting for login.  Better CSS.  phonenumber input is number but sanitizing data in models to store all phonenumbers as strings
fixed extra space styling issue on index page and fixed sign-out/redirect issue.  Lesson: POST and don't redirect when implementing logout.  Watch out for aggressive mobile caches.
basic backstage setup
added search for backstage and added unit tests
protecting backstage with basic auth
updated test_views in test_backstage since backstage view protected with basic auth
added listener on phonenumber so that user can resend list if phonenumber changes.  Added select all for selecting all tasks
hiding select all from client view
added notes and price to lists