Added a CenterX label function

Labels are now "optional",
removed many "try/catches",
fixed button labels