Goal model + controller

Create functionality implemented.