Board UI (button+led) support added

Hi, would you pls to review and merge it?

Trivial UI with button handling and flash pattern generated has been implemented.

Thank you.