A javascript library for adding a dynamic background to any html element