This is very interesting... It seems to be more of a visualiser right now, but if I understand correctly you are planning to make it an full-functioning editor? This is certainly something to keep an eye on Nice stuff!
Indeed, getting it to visualize is a huge step because of the need to write code that parses jbeams. After this I'll add classes that allow you to interact and a properties window or side panel.