Changed everything.

Universal use of ems, more responsive, more optional styles, more empty
promises.