- issues #1 and #2 fixed

- entire project refactored a bit
- unit tests for payment servlet created
- several validators invented
- existing unit tests fixed