Add autoslug in the Post model, tight the Post model and a few bugfixes.