Issue 91. Some tests still uses hardcoded canvas width and height as 800 400.

Updated kinetics and associated tests to use canvas user configured width and height.
Updated text case to use the full canvas space.