Pipe model to semgen when model file chosen

-Add callback to AddModelButton
-Parse file and add to semgen when AddModelButton is clicked
-Listen for changes in semgen in the composer component