modified interface
implemented getter tests
implemented setter tests
implemented getters
modified getters
implemented getter and setter tests
fixed typos
added setters
implemented and added tests for getters and setters