Add e2e tests & add 'grunt e2e' command