enabled strict warnings
Fixed compiler warnings