Updated git ignore to ignore the .idea folder and to comply with standards