Added Insert Into Function, Some unit tests too