Indie Publishing In a Modern Marketplace