Began implementing menu. Might get heavily refactored