add mocha and should testing framework, adjust openhours, write BDD tests for openhours