added styling and began adding hover overlay functionality