re-arranged files
added gitignore
update