Changed header gurads from #pragma once to the old standard #ifndef