Added support for function and kernel recognition in parser. Created Makefile