Implement custom navigation drawer with headers