models return full titles, blog filters the title
refactor views
find entries by slug instead of title
dont add trailing dashes to slugs
fix selecting by slug bug