Added prepend and splice methods, also made the append method actually add new child to the DOM, if the parent is already drawn