Seperate controllers into their own files. Throw demo data into global scope. Move directives js into /js/directives