Merge pull request #30 from LB--/test-ne555

Compilation problem fix, and logger method change.
Update Makefile

Removed old logger
Merge remote-tracking branch 'upstream/master' into lb-refactor