Added a common unit
Merge branch 'gui' of https://github.com/Jbtyson/cis580-rts into gui