fixed symbol_declaration  structure definitions
added some doxygent comments for processes