first cut of e2e testing
required fields test for registration page
refactoring page objects out
minor test fixes