Initial commit - happily giving several months of coding to OSS community. Closed source is sentenced to die.