added classes and modules into ruby