using a better linker script; this provides space for heap
adding FreeRTOS to the demo project