Added Exception in init for bad coordinates and bad elements; added method for elements existing check