Add header guards/rename vector.cpp to burn_vector.cpp