Main menu functions overhaul

Heart recovery rewritten.
A lot of additional changes on Friday's night.