Add class level javadoc
Rename #getReader, #getWriter method names
Rename #write parameter
Rename #read local variable
Rename #getFile method
Update javadoc