Added makefile, linker script and startup code