recursive linting inside ./lib & moved getMediaFiles() to files.js
refactored getSiteListOfSites()
started work on ftp functionality
split files.js into ftp & build