Implement main part for backend separation
Implement main part for backend separation

Added init and code section for backend.
'init' section used for loadin modules and basic hardware condiguration,
'code' section used for sete GPIO state using appropriate backend.

bondar-pavel/rpi-tank,bondar-pavel/rpi-tank