added .ds_store to .gitignore
minor code cleanup and erroneous file removal