Working on #37 and other small fixes

Adding backend here cannot work. It will break the provided Apache config and the frontend JS.

Is this change really needed?