[Do Not Merge] Architecture Refactor

More maintainable architecture.

* [ ] Setup static build
* [ ] Refactor panel registration