wip(dashboard): add dashboard js libraries and start implementation