added direction boolean
Fixes reaction direction bug.
flux for builder template
New function to zoom to the extent of the map
move selection to new metabolite
translate when new reaction goes off screen
Fixes bug with reaction input sorting
Ignore certain keypresses in reaction input mode
New function: change primary metabolite
Cycle nodes function finds related nodes and changes primary.

TODO: swap locations when the function runs
Committed the newer version of the iJO cobra model
Cycle primary metabolite now moves the metabolites
Merge branch 'dev' into devb/primary-mets

Conflicts:
	js/builder/build.js
Determine the primary metabolite by finding the most carbon-containing met that isn't a cofactor