Added __set() and fixed minor style issues