angularjs tutorial step 7
add option to omit headers
add fragment support
file support
use single quotes when possible
convert dashes to underscores
angularjs tutorial step 8
angular js tutorial step 9
tutorial through step 11