add css styles
update plugin local info function
add required and recommended state
add extend function
redefined source class
remove unwant file
redefined source classes
update css
update js assets
udpate css and add font