Added a huge overhaul and a menu mode!

Signed-off-by: shrimpboyho <shrimpboyhoftw@gmail.com>