Fixed tests in Chrome.
Test element was being removed before each spec was run. Apparently Firefox has no problem getting the width of an element not actually appended to the body but Chrome would see those elements as not having height and width. Putting the tests in a document ready function and removing the element after the last test seems to have resolved this.
Added year rectangles and animation between landscape and portrait orientation.