Simplify code and make it more idiomatic.
Project description and license.