Added new GUI files to update for A3 and fix some GUI errors.
consolidate definitions of IDs to a single file

working on issue #6