Removed the GenTyRef library dependency. It is a tremendous library but turns out Guice already has similar functionalities