updateing git ignore , adding idea artifacts