added icons to represent task category using fontawesome and a case statement to render font size and placement based on the task circle radius