Clear the entry field when a new todo is added
Use dagger for dependency injection
Switch from dagger to Magnum, D.I. for dependency injection
Fix warnings