added user authentication, user view, updates, filters and csv dump