Initial commit & change of License to GPL2 (to be compatible with the original project I was based on).