ADAPTER DESIGN PATTERN MODULE ADDED..