Proper backend structure

Node structure implemented, part allocation prototyped