server.js and playlist.js also now uses external configuration files... some validator lines were added to other files and fixed a playlist.js typo