Added support for readable/writable properties
Added list and map properties
Added list and map properties
Added list and map properties