added source files for gems, green_3 and spin crate