Layer class for Map handling