Updated lycheeJS to HEAD
Restructured the Entities to use CSS only for state interactions