began to add menu class to handle the nav