Initial commit

Source code. Brief description in the README.