Update types.h

Added missing include guard definition.
Merge pull request #1 from Chadderz121/patch-1

Update types.h