Update .gitignore
Updates to base_connection.py
Updates to .gitignore
Adding unit testing
Unit testing