Added features: Priority, Due date, update save and read from json