Enable compiler warnings + fixed all of them