avoid thread race conditions
made way caching works more coherent
move to json; add template compilation
fix build requirements
fix merge
fix compile time errors
migrated to WWW::Curl for performance reasons
show debug statements only when flag true