Initial upload of the gsn project