Proposal CRUD

Functionally resolves issue #4 .

Appearance-wise some changes are remaining.