Refactor javascript out into its own file; add configuration of PH coordinator; begin support for adding a new semester
support adding a semester