Still work in progress, source code available at https://github.com/solcloud/Counter-Strike