Initial copy paste implementation.
However, the UI generation, layout and updating needs an overhaul.