gem authentication done
nishan view changes and gem inculsion added