add version
add Makefile.PL
remove unused method
clean the attribute name