Added .gitignore to ignore bin and target direcotries; new structure for update sites