add docstring for pylint, and whitespace cleanup

pylint komplen tentang class dan module yang tidak ada docstringnya

pylint komplen tentang fungsi save() di model Post yang enggak sesuai
dengan definisi fungsi yang dia timpah

jarak antara class bagusnya 3 baris baru, dan jarak antara tiap fungsi
di class bagusnya 2 baris baru
Supaya nggak kepanjangan, bagian ini bisa pake gini aja nggak bro?
```python
def save(self, *args, **kwargs):
```