Anders Norgaard <anders.norgaard@gmail.com>
Henning Niss <henningniss@gmail.com>
Contributors:
Brian Ewins
Based on work by:
Ziga Mahkovec