Adding workflow code
Adding git ignore