Details Update

Readded user permissions. Refactoring the UI elements and view flow for
the adding of the weekly requirements.