properties instead of getter/setter methods

Also, make sure all classes inherit from object. That fucked me up for a
while.