added front end validation, bookmarkable URLS for lists, delete lists, and several bug fixes