seafarer update
corejs gets some cleanups and some modules are no longer automatically created - canvas gets some general fixes for more generic use-cases, input is less stupid, init has some usability / QOL changes