Reverted Inital Commit due to it not ignoring DS_Store