added assign.go skeleton
added working group assignment code