Additional optimization, reach speed 368 scans/second
Layers reordered, according to Hasu's reccomendation + minor tweaks
Remove unused layer
Split Layer2 into two independent layers
TODO updated
Added makefile for LUFA stack