Add Task and Ranking

Added the Task model and the Ranking enum and replaced the list of
strings with list of tasks