Archaeo Lanka: contemporary research on Sri Lankan pre-modern society