retabbed files, updated HelloWorld controller to use constructor over factory