Added getters and setters; minor improvements

Getters and setters added for all appropriate values. Also improved
onSizeChanged to account for stroke width of paint object (so it isn't
clipped for large stroke values).
Removed commented code.