updates
updates, added memsize() to everything, all VisibilityCalculator implementations are now hidden