separated out angular modules and implemented ngtemplates/caching
updaed README
updated readme again