initial import of test suite
fix bugs found while testing
update and improve jenu methods
make sure all jenu methods are tested
refactor and improve menu using event delegation
update tests
update a tags to trigger flyout event