fixed css gallery issue and added vim support to .gitignore

Wanted to get my feet wet with the generator so #21 is fixed.  Hope you don't mind I slid my gitignore changes for vim in here I didn't want to issue another pull-request.