Added commands parent class (base.rb) & validation for add_message