Added #pragma once to the beginning of all headers. It's supposed to speed up compilation time, but I didn't notice much of a difference