Add shared modules folder
Implement recent changes
Update frontend API
Add HTML class for rendering
Implement shared modules