Responsive and multi backends todo list