Added comments to source code. Comments in headers not needed.