initial commit with working todo.rb