Refactor Menu in Krt
Divide menu code to smaller modules