Placed Backend in Seperate Package

Bugfixes