core: start to design struct ; ldr_elf: use section instead of segment when possible (could be buggy)