- changed naming conventions
- updated license