Closes #33

Implemented a view spectators modal so players can see a list of the
spectators.  Also implemented a common function for opening and closing
modals.  In the future will switch old code to use these new functions.