Update button is now partially working (handles updates but not inserts), added new Button View Model