after refactoring the aside
after refactoring the aside - minor corrections
after additional refactoring - before the final exercise
after adding admin role, only logged-in user can create work item, user can only create work items with his/her userid
after adding pagination for all works and styling for the footer page list and links