Better link script, implement copy to RAM, split tools and loader into separate directories, etc. etc.