rename libraries to lib
update comment
change name of lib dir
update Template and change var name style
rename thing to item
fix typo bug