Update swift syntax & use cell identifier

Swift updated syntax for arrays, this does that.
Also adds the concept of a cell identifier in the init that is used when running the `cellForRowAtIndexPath` code.