Refactor project-creator, uses json files to config each platform's behaviour.