Added getter methods to some properties

Getters are more scalable and flexible than properties

Fixed #62