moved layout and widget creation to
set_layout and load_widgets functions
added todo stuff
ignored lib/ items
updated data object function, fixed bug when deleting actual object html element
fixed how the rendering happens when appending objects to list