updated git ignore
restrcture