Moved Include Guards to Top of Header Files