Adding flash_api files for interacting with the non-volatile memory. Wrapper functions for the SP_driver stuff.