Sliding overlay and reveal button underneath.

Still contains some bugs. But main physics is done.