Basic display of program data.
Updated base version
also pulled otu the varaibes to make future updates easier.
Program year competency, objective, director working.  needs styel fixing, but it works.
Refactor the programs into seperate controllers and routes
Refactor program to use sub routes
Refactor program year competency
Use a single tree view to represent the competencies in a program year.
Working program year objectives
Manage program year directors
Don't persist objectives when saved
They should go to programyear dirty state like everything else.
Remove ember-cli-components until it gets fixed
Add breadcrumbs to program templates
Refactor programyearcompetencies

Split selected and available into two panes.
Move the button for program year changes
Redirect all trafic to programyear to the competencies tab.
Put objectives into a grid
Fix save objectve to use a default competency.
Save Objectives when saving a program year
Refactor program year objectives

Place each objective in its own controller and put it in a grid.  Also
do the editing and new objective stuff in the grid instead of a
separate pane.
Fix computer array properties

Use each not [].
Refactor program year directors

Display search results using their own controller so already selected
users can still appear in the results.  Use the refills search box.