updated projects, added header guards