Made the loader extensions case insensitive
Added Priority Queue module
Moved to fully modular rendering method