Custom product cell, maps improvements (distance calculation) + some corrections and improvements