updated to use we.js plugin and theme system