Donator and Property API

- Implemented Donator API
- Implemented Property API
- Using DataLists's (Script.getDataList)
- Minor updates to all Datalists