added FuncDecl node
Added FuncDecl and FuncDeclList nodes
merged with head
added module node