reformatted everything, updated license, and bumped to 1.0