Added assoc-in! and dissoc-in!. Renamed update! to update-in!
injecting default props in the right places