basic todos application implemented in Ruby