added include guards

We should have these right? @mortenvp