Fix Node structure and #define guard
Fix #include directive and make solve() method public
Merge pull request #2 from flaviusanton/master

Small updates for C and C++ codebases