Put all Customizer logic in a class. Needs JS to support live preview

-[x] Put all Customizer logic in the Melany_Customizer class
-[] Write JS to support live preview via `postMessage` transport (instead of the default `refresh`)
-[] See #244 
-[] See #245 
-[] See #246