probably better to check for login in then wait full 30 seconds to see if something isn't there
moved screenshot to base page for possible future use in debugging
minor refactoring, adding dashbaord test, fixing mistake in login method