Refactor to match style of Angular seed app

The seed app has controllers, directives, filters, etc. all in their
own files, which seems like good style. Let's match that.