Custom Drawer Adapter with ViewHolder
adapter