Initial checkin of the bolt library