Initial commit of a application based on locks - https://github.com/uwiger/locks