add boolean test module
begin single makefile for windows builds