added todo list with custom adapter and custom component