#11 Fixed some issues with calling beNil expectation without parenthases and implemented tests for the renderer to ensure that on rearrange, the exchanging clone view clones the exchange view immediately