Add first architecture of the repo

    Inspired by Samuel Tardieu's BLEPrank project