First shot at manual memory management things.

whoops, sorry whoever got the github handle 'property' haha