added compiler configuration file
fixed some more warnings, removed useless warnings