Android - Navigation drawer re-implemented using fragment (considering this is a best pattern for implementing navigation drawer on Android)