Split syscalls into their own file, add puts as syscall 0