Working on getting the roles working, also need to start work on the client itself so that testing can start.