Random Theme now works with Server, refactored themes.js