Added basic documentation headers for most source files