add git ignore file
ignore workspace
reorganize files