Typo fix + added some set methods

I've added some set methods, but majority is still missing.
setSize is also a bit weird. Has 3 parameters.