Small stuff.
Added Backend as the backend.
The backend rewritten and placed in a seperate repo. This version uses the new backend.