Uses aliasing of columns

Column Aliases are used to build query statements
Seller pre-Delete removed (handled by trigger)
Stamp preCreate/preDelete added (but may be able to remove preDelete
code)
Keep Alives and better logging on critical failures

Fixes #14
Fixes #13
Fixes #12