Further directory name changes

Rename src to app and views to templates (and put templates within app) to match Slim conventions.