added slug ability and updated gitignore