Added #pragma once to header files