@1aurabrown => Fixed problems with collection views and autolayout.

The problem is we can't provide it to the instance at the time we need it. It needs to be accessed in `setup()`, which is called by the initializer, which is called by UIKit, so we can't set it there. I think it makes sense to store the width (which should always been the same anyway) here at runtime. Really, we could use a constant width instead. Guess I was just feeling fancy :star2: