Fix typo
Refactor: Remove broadcasting logic, move Todo Model data to service and make controller generic
Update readme