Started implementation
Completed list property handling, although currently very hacky.