Added dataService spec, lazyLoad directive and cleaned up missing semicolons

Dan - added the two files we worked on last week and cleaned up some javascript files