Added missing include guard and comment
Code cleanup