can now add and remove personalities
refactoring and reorganizing and making personality have doesPersonalityExist instead of doing a fs check