adding licence
modifications to comply with central requirements
Typo refactoring SpyDatasource --> SpyDataSource