made setup script more platform-independent, added metadata file and changed the contents of each project-specific file to only have timestamps