basic form elements
non realtime element adding
realtime removing
sorta updating real time
better updating