Unit Types Specified w/ ids and roles for network

Inside unit.cs, made the ids correspond to the abilities each unit will
have, which I will start implementing.  Roles also correspond to number
rubric.  Plan on using Both ID and Roles as a way to send to server and
client.