split instructions.go into smaller files