cleanup repo and ignore stuff that makes it less portable