Developed by some chaps at Potsdam University of Applied Sciences as part of a Master thesis.
posted : Tuesday, May 6th, 2008