renaming package
adding generator for interfaces
updating data