Fixed the fragments to inherit from GenericFragment and implement IGenericFragment