---Changes---
Jar Seperator is change to ':' from ','
LoadSparkFunc interface is added for supporting reading other type of
files