add dashboard markup

add unitTests
add js tasks