Edited file. Add more kernel typedefinitions and std definitions. Make branch for declaration specific files.