New table methods and some code refactor

Added features:

* Table deletion

* Table creation with schema

* Single row data insert

Extra changes

* Added gem version

* Refactored code into smaller concerns


Feel free to merge or refuse this PR.