Revert "Revert "First commit.""

This reverts commit 9c089afd02895b26b67dcee4e000faaa26ed3c95.
First commit.

Added the license, readme, and source.