Added DOxygen comments and Date shell.