spaces over tabs

Mixed is just wrong
document running the app

Also show the various resources and what they do.
ignore vim .swp files
document how @AuthRolesAllowed works