iss4 adding new feature to identify existing toggle
#4 existing toggle hidden from assistive technolgy
#4 refactoring
#4 found bug with end key functionality, so refactoring spec for new test
#4 no more end key bug