updating home page
refactoring tests and adding Users controller
adding signup page and integration tests for that page