Cleanup and update specs and features with user authentication