Split up tests and make them easier to understand. Includes improvements for the tests for pass cross-browser.
Update readme with some changes.