Improved keycode handling
Removed custom file format and implemented Recipe command à la Bundle