Developers have been working for years to build a $305 million SoLa resort development meant to transform Michigan City into more of a summer getaway like neighboring New Buffalo.