change gitignore to include ds_store, database.yml, fix hard coded layout