add dashboard js file
add dashboard js file
abstract widgets