adding base role

pulled out the 3 recipes  (plus vim, I saw in another PR) I saw in all roles, and pulled them into the base role