Moved roles to their own file, and added select your own character functionality