add clear, remove, getAll methods; TODO: contains?
add getInArea method