Added LUFA code, started working on main firmware