add workshop definition

very similar to Mir's workshop
5 files changed