Fix: Moved crc.lower to File class
Fixed: Moved file/path operations to File class
Fix: Changed value passing between functions