CRUD for Updates

--adds tests 
--adds views
--VIEWS STILL NEED STYLING