Updated findBySlug to return the first object rather than a redundant collection as slugs must be unique.