ignore and repo cleanup