Updated LICENSE.
Updated project; some minor cleanup; and some refactor.