User Interface Changes

updates the User Interface to handle multiple players, as well as linking the User Interface class and Players class and changing the structure a bit so that it will be easier to change characters sprites later (if we have time for that)