Called when the fragment's view is being created. Inflates the layout for the fragment.
Called after the view has been created. This is where we bind the data to the views.