Split Application and Driver

Split Application and Driver to simplify integration of other radio modules
Slightly Reduced Bootloader Size
Accept Time Broadcasts