Add solution for the TODO app
Finished it; some bugs to fix