add GET servlet
rename of some methods
refactor helper classes into testable units