[WIP] Option To Skip/Exclude Classes With DIR Or FILE

This is to allow for optional portability.

---
Replaces #40 and #38. Refs #37. // cc @ThaDafinser.
Missing docblock.