added custom jar
draft copy added
changed package structured
shuffle code and blog added
update the names
better name