Revert "refactored to extract example application"

This reverts commit b3dfcd4bafa438cd6ca1c839d71193b73ba36d89.
Revert "Revert "refactored to extract example application""

This reverts commit 23bf431cc1809e50d703bd98e87e4d08e549414d.
constructed app with guice and added object query via put