Fixed compilation warnings
Updated makefile to keep logger up-to-date upon compilation
Updated references to logger functions