Added main menu + Lots of graphics options

Not all graphics options are finished yet, will improve in the next few
days.