Clean up repository; update .gitignore