More unused files removed.
Add warnings at build time. Fix a lot of warnings.