AnalogControl initial commit
Some improvements. I've also changed the structure of project a littlebit - it's wrong branch, but whatever... I hope this won't change very often