Added some validation and set git to ignore secret token