commit #5

1. added every view
2. fixed silly misstake
3. full crud functionality

todo:
one final check before release