Map: upload WMSLayer abstract class so anyone can inherit from it