Custom drawer implementation for Material design apps.