Tiles hover effect, needs refactoring