Added -Wall -Werror
Tested integration of crypto module and possibly new endpoint - needs a cleanup though