Set up some base variables, setup a translation domain, provide a method for checking that ACF exists and if it doesn't don't allow the plugin to be activated