EPF module (WIP)
Added untested but seemingly functional Epf module