Initial commit with spinner directive, and beginnings of form module.