replace pragmas with project config
fbx fix casts
fix file_type extraction
use #include <...> to include external headers