completed lesson AngularJSFundamentals controllers, markup, filters, validation