A working online-version. Still needs some work though.