Switched gemset
Added basic workflow model