Refactoring ITDashboard from scratch to incorporate new changes