Improved implementation of Backend and removed name shortcuts. Updated docs.