Finish initial beacon board and improve IR library