Implemented select(filter)
Updated todo list