Omar finished implementation and documentation, and UML in progress [issue #89]
Omar edited his implementation [issue #83]
Omar edited his implementation [issue #89]
Omar added his UML diagram [issue #89]
Omar changed his function's name to be a verb [issue #89]
Omar modified his code to follow rails code conventions [issue #89]
Omar modified again his code to follow rails code conventions [issue #89]
Omar modified his documentation and replaced tabs with spaces[issue #89]
Omar fixed conflicts[issue #89]
Merge pull request #131 from MGhanem/C2_Omar-Hossam_C4F6_list-unapproved-keywords

C2 omar hossam c4 f6 list unapproved keywords