supervisor berkshelf and fix some misunderstandings with the filesystem heirarchy std