bit of refactoring and injecting Timer object to TimedHashMap
refactored Server class
adds readme file