Describe the basic features of GShell here.