added table "custom_areas" to store polygons drawn by the user in the app