Remove unused property
Rename ContactFlowLayout’s protocol to match the class name
Use the collection view’s delegate as the delegate for our custom protocol
Fix type in protocol name and move protocol conformance to the implementation file