[IMP] Improve gitignore file
[ADD] Add UnitTest for Database and Connection