Skilltree Webapp with AngularJS and Jekyll

I am looking to build a skilltree for a pen and paper website as a webapp and I took a (quick) look into AngularJS with which I think this might work.
But in the design phase I found some problems with which I hope you can help me (with links, tutorials or ideas)!

  1. I am using github pages and jekyll so, does that even work with angularJS?

  2. I want to build something like the “Path to Exile” skilltree (https://www.pathofexile.com/passive-skill-tree) and I did not find a tutorial how to dynamically position the circles around the character circle?

  3. And how to connect these circles?

Thank you!

Source: AngularJS