Introduce breakpoint object to support hardware and software breakpoint
Move user text from flash to sram