add all generated outputs to ignore list
moving FIR to examples because no corresponding problem
fixed compile errors, made problem templates match solutions, trimmed unneeded imports, fixed testcase logic for DynamicMemorySearch