upgrade vcproj (VS2013)
add compiler warning
fix struct initialization