AS A Budget user I want to add or delete items on my to do list SO THAT I can manage or prioritise the items of my bucket list
Acceptance Criteria:
GIVEN a bucket-list exists in the system
WHEN a user navigates to the /bucket-list uri
THEN the bucket-list table view is loaded, containing current bucket-list items
GIVEN a bucketlist has not been created
WHEN a user navigates to the /bucketlist uri
THEN a create bucketlist action is available
GIVEN the Create bucketlist action is available
WHEN it's clicked
THEN a bucketlist table view is shown with each field editable
Given a bucketlist table view edit form is open
WHEN the fields are all filled out
THEN the submit button can be clicked
GIVEN a bucketlist table view
WHEN it has rows in it
THEN there should be a delete action link on each row
GIVEN a table row on bucket list
WHEN the delete action is clicked
THEN the todo list item is removed from the view
and then the item gets removed from the database
GIVEN a bucket list table
WHEN there are rows displayed
THEN each row should have an edit action available
GIVEN a table row
WHEN the edit button is clicked
THEN the edit form should open, populated with the current state from that row