Initial commit
Update LICENSE
TW: Restructured project to use project name for packages and added license headers.
TW: Renamed more packages to reflect project name.
TW: Added toString to MutationSite for improved debugging.
TW: Fixed array inded error caused by previous change.
TW: Sort sites before adding to avoid illegalargumentexceptions.
TW: Renamed method to better reflect its function.
TW: Removed old (missing) css imports.
TW: Some minor fixes and readying the project for release.