uniqueness added to slug field in page model
Custom errors added
clean up