completely split the arduino core files and the arduino lib files