Proposal CRUD

Functionally resolves issue #4 .

Appearance-wise some changes are remaining.
can_delete=True/False