gui working, basic menu interface