Added todo list feature

Checkbox animation/design need work. So does the delete confirmation box. But they're functional.

There's a bug that randomly prepends an empty task with bad formatting (can still remove it though). It doesn't happen often but if you find out when/why then let me know.