Metadata & Keymap

Simple week. I update some metadata code (tracks newlines and braces) to use more SIMD, then I changed keymap actions. Original every action was defined as a class but now they can be a simple function.