client added a basic menu

cleaned up a few things