Nearly finished with add role button

So far it adds the new role to the role table but still need to add to
input table and read table. Should be a quick finish tomorrow.