add label to send button
move styles & scripts to widget