IDE Pouring thoughts in.
Swift protocol ~ Almost looks straightforward and what it a swift to represent the index for now