Fixed 1st part of NBIA-619- once encounters a null value, then the following fields in the table are not populated.
Also added gitigore file to ignore files which gets generated from build process