General Cleanup

- Renames components directory to Components (for consistency).
- Fixes potential bugs in Scene::FindComponent()
- Fixes warnings in debug output.