Added partial variable bit size support
Added variable-bit lookup table support
Merge branch 'feature/LUT' into develop