Add initial framework, JS dependencies