Unique by method

Note the change to .gitignore, without which it would've added everything in Build/