make all the submodules accessible through the core module for ease of testing
merge master
new tests
get dimensions from passed canvas if they exist
add sinon
test love.run
Merge pull request #29 from TannerRogalsky/tests

Test the core module