Bob add

After the road map chats about bob, it makes sense to start bob again. I have stripped it back and kept a few key functions.

I've also added the add function that will add a new site to the bobfile.

Please can @MCooke @david-hersey @nickine have a look at this and give me your opinions.