This is a more general question but I'm looking to create a site column / content type in SharePoint 2013. Are farm solutions still recommended? Or are solution packages the best way to go?