ROAD decoder branch

Implementation of new architect of ROAD decoder. There is opportunity for implementing of many types of ROAD versions.