2D collisions with Lua & LÖVE