added getAuthors abstract methods and concrete implementations. More
work on hashmaps