added translate, scale and perspective methods
renamed to force perspective
throw error on wrong direction
added dependencies shield
updated dev deps and fix spec error