Caching selectors where applicable.
Fixup append actions to use raw html instead of appending once for each element.
Removing unused packages.