build changes
added e2e testing framework