Created by: wozna
Bug fixes
Others
This PR adds NOMINMAX define before each windows.h. It is due to problem with macro min/max that conflict with std::min/max.