Added Missing Header Guard

Also some basic formatting changes