diff --git a/public/assets/avocado/1.png b/src/assets/crops/avocado/1.png
similarity index 100%
rename from public/assets/avocado/1.png
rename to src/assets/crops/avocado/1.png
diff --git a/public/assets/avocado/2.png b/src/assets/crops/avocado/2.png
similarity index 100%
rename from public/assets/avocado/2.png
rename to src/assets/crops/avocado/2.png
diff --git a/public/assets/avocado/3.png b/src/assets/crops/avocado/3.png
similarity index 100%
rename from public/assets/avocado/3.png
rename to src/assets/crops/avocado/3.png
diff --git a/public/assets/avocado/4.png b/src/assets/crops/avocado/4.png
similarity index 100%
rename from public/assets/avocado/4.png
rename to src/assets/crops/avocado/4.png
diff --git a/public/assets/avocado/5.png b/src/assets/crops/avocado/5.png
similarity index 100%
rename from public/assets/avocado/5.png
rename to src/assets/crops/avocado/5.png
diff --git a/public/assets/avocado/6.png b/src/assets/crops/avocado/6.png
similarity index 100%
rename from public/assets/avocado/6.png
rename to src/assets/crops/avocado/6.png
diff --git a/public/assets/cassava/1.png b/src/assets/crops/cassava/1.png
similarity index 100%
rename from public/assets/cassava/1.png
rename to src/assets/crops/cassava/1.png
diff --git a/public/assets/cassava/2.png b/src/assets/crops/cassava/2.png
similarity index 100%
rename from public/assets/cassava/2.png
rename to src/assets/crops/cassava/2.png
diff --git a/public/assets/cassava/3.png b/src/assets/crops/cassava/3.png
similarity index 100%
rename from public/assets/cassava/3.png
rename to src/assets/crops/cassava/3.png
diff --git a/public/assets/cassava/4.png b/src/assets/crops/cassava/4.png
similarity index 100%
rename from public/assets/cassava/4.png
rename to src/assets/crops/cassava/4.png
diff --git a/public/assets/cassava/5.png b/src/assets/crops/cassava/5.png
similarity index 100%
rename from public/assets/cassava/5.png
rename to src/assets/crops/cassava/5.png
diff --git a/public/assets/cassava/6.png b/src/assets/crops/cassava/6.png
similarity index 100%
rename from public/assets/cassava/6.png
rename to src/assets/crops/cassava/6.png
diff --git a/public/assets/coffee/1.png b/src/assets/crops/coffee/1.png
similarity index 100%
rename from public/assets/coffee/1.png
rename to src/assets/crops/coffee/1.png
diff --git a/public/assets/coffee/2.png b/src/assets/crops/coffee/2.png
similarity index 100%
rename from public/assets/coffee/2.png
rename to src/assets/crops/coffee/2.png
diff --git a/public/assets/coffee/3.png b/src/assets/crops/coffee/3.png
similarity index 100%
rename from public/assets/coffee/3.png
rename to src/assets/crops/coffee/3.png
diff --git a/public/assets/coffee/4.png b/src/assets/crops/coffee/4.png
similarity index 100%
rename from public/assets/coffee/4.png
rename to src/assets/crops/coffee/4.png
diff --git a/public/assets/coffee/5.png b/src/assets/crops/coffee/5.png
similarity index 100%
rename from public/assets/coffee/5.png
rename to src/assets/crops/coffee/5.png
diff --git a/public/assets/coffee/6.png b/src/assets/crops/coffee/6.png
similarity index 100%
rename from public/assets/coffee/6.png
rename to src/assets/crops/coffee/6.png
diff --git a/public/assets/corn/1.png b/src/assets/crops/corn/1.png
similarity index 100%
rename from public/assets/corn/1.png
rename to src/assets/crops/corn/1.png
diff --git a/public/assets/corn/2.png b/src/assets/crops/corn/2.png
similarity index 100%
rename from public/assets/corn/2.png
rename to src/assets/crops/corn/2.png
diff --git a/public/assets/corn/3.png b/src/assets/crops/corn/3.png
similarity index 100%
rename from public/assets/corn/3.png
rename to src/assets/crops/corn/3.png
diff --git a/public/assets/corn/4.png b/src/assets/crops/corn/4.png
similarity index 100%
rename from public/assets/corn/4.png
rename to src/assets/crops/corn/4.png
diff --git a/public/assets/corn/5.png b/src/assets/crops/corn/5.png
similarity index 100%
rename from public/assets/corn/5.png
rename to src/assets/crops/corn/5.png
diff --git a/public/assets/corn/6.png b/src/assets/crops/corn/6.png
similarity index 100%
rename from public/assets/corn/6.png
rename to src/assets/crops/corn/6.png
diff --git a/public/assets/cucumber/1.png b/src/assets/crops/cucumber/1.png
similarity index 100%
rename from public/assets/cucumber/1.png
rename to src/assets/crops/cucumber/1.png
diff --git a/public/assets/cucumber/2.png b/src/assets/crops/cucumber/2.png
similarity index 100%
rename from public/assets/cucumber/2.png
rename to src/assets/crops/cucumber/2.png
diff --git a/public/assets/cucumber/3.png b/src/assets/crops/cucumber/3.png
similarity index 100%
rename from public/assets/cucumber/3.png
rename to src/assets/crops/cucumber/3.png
diff --git a/public/assets/cucumber/4.png b/src/assets/crops/cucumber/4.png
similarity index 100%
rename from public/assets/cucumber/4.png
rename to src/assets/crops/cucumber/4.png
diff --git a/public/assets/cucumber/5.png b/src/assets/crops/cucumber/5.png
similarity index 100%
rename from public/assets/cucumber/5.png
rename to src/assets/crops/cucumber/5.png
diff --git a/public/assets/cucumber/6.png b/src/assets/crops/cucumber/6.png
similarity index 100%
rename from public/assets/cucumber/6.png
rename to src/assets/crops/cucumber/6.png
diff --git a/public/assets/dairy/milk-carton.png b/src/assets/crops/dairy/milk-carton.png
similarity index 100%
rename from public/assets/dairy/milk-carton.png
rename to src/assets/crops/dairy/milk-carton.png
diff --git a/public/assets/eggplant/1.png b/src/assets/crops/eggplant/1.png
similarity index 100%
rename from public/assets/eggplant/1.png
rename to src/assets/crops/eggplant/1.png
diff --git a/public/assets/eggplant/2.png b/src/assets/crops/eggplant/2.png
similarity index 100%
rename from public/assets/eggplant/2.png
rename to src/assets/crops/eggplant/2.png
diff --git a/public/assets/eggplant/3.png b/src/assets/crops/eggplant/3.png
similarity index 100%
rename from public/assets/eggplant/3.png
rename to src/assets/crops/eggplant/3.png
diff --git a/public/assets/eggplant/4.png b/src/assets/crops/eggplant/4.png
similarity index 100%
rename from public/assets/eggplant/4.png
rename to src/assets/crops/eggplant/4.png
diff --git a/public/assets/eggplant/5.png b/src/assets/crops/eggplant/5.png
similarity index 100%
rename from public/assets/eggplant/5.png
rename to src/assets/crops/eggplant/5.png
diff --git a/public/assets/eggplant/6.png b/src/assets/crops/eggplant/6.png
similarity index 100%
rename from public/assets/eggplant/6.png
rename to src/assets/crops/eggplant/6.png
diff --git a/public/assets/grapes/1.png b/src/assets/crops/grapes/1.png
similarity index 100%
rename from public/assets/grapes/1.png
rename to src/assets/crops/grapes/1.png
diff --git a/public/assets/grapes/2.png b/src/assets/crops/grapes/2.png
similarity index 100%
rename from public/assets/grapes/2.png
rename to src/assets/crops/grapes/2.png
diff --git a/public/assets/grapes/3.png b/src/assets/crops/grapes/3.png
similarity index 100%
rename from public/assets/grapes/3.png
rename to src/assets/crops/grapes/3.png
diff --git a/public/assets/grapes/4.png b/src/assets/crops/grapes/4.png
similarity index 100%
rename from public/assets/grapes/4.png
rename to src/assets/crops/grapes/4.png
diff --git a/public/assets/grapes/5.png b/src/assets/crops/grapes/5.png
similarity index 100%
rename from public/assets/grapes/5.png
rename to src/assets/crops/grapes/5.png
diff --git a/public/assets/grapes/6.png b/src/assets/crops/grapes/6.png
similarity index 100%
rename from public/assets/grapes/6.png
rename to src/assets/crops/grapes/6.png
diff --git a/public/assets/lemon/1.png b/src/assets/crops/lemon/1.png
similarity index 100%
rename from public/assets/lemon/1.png
rename to src/assets/crops/lemon/1.png
diff --git a/public/assets/lemon/2.png b/src/assets/crops/lemon/2.png
similarity index 100%
rename from public/assets/lemon/2.png
rename to src/assets/crops/lemon/2.png
diff --git a/public/assets/lemon/3.png b/src/assets/crops/lemon/3.png
similarity index 100%
rename from public/assets/lemon/3.png
rename to src/assets/crops/lemon/3.png
diff --git a/public/assets/lemon/4.png b/src/assets/crops/lemon/4.png
similarity index 100%
rename from public/assets/lemon/4.png
rename to src/assets/crops/lemon/4.png
diff --git a/public/assets/lemon/5.png b/src/assets/crops/lemon/5.png
similarity index 100%
rename from public/assets/lemon/5.png
rename to src/assets/crops/lemon/5.png
diff --git a/public/assets/lemon/6.png b/src/assets/crops/lemon/6.png
similarity index 100%
rename from public/assets/lemon/6.png
rename to src/assets/crops/lemon/6.png
diff --git a/public/assets/melon/1.png b/src/assets/crops/melon/1.png
similarity index 100%
rename from public/assets/melon/1.png
rename to src/assets/crops/melon/1.png
diff --git a/public/assets/melon/2.png b/src/assets/crops/melon/2.png
similarity index 100%
rename from public/assets/melon/2.png
rename to src/assets/crops/melon/2.png
diff --git a/public/assets/melon/3.png b/src/assets/crops/melon/3.png
similarity index 100%
rename from public/assets/melon/3.png
rename to src/assets/crops/melon/3.png
diff --git a/public/assets/melon/4.png b/src/assets/crops/melon/4.png
similarity index 100%
rename from public/assets/melon/4.png
rename to src/assets/crops/melon/4.png
diff --git a/public/assets/melon/5.png b/src/assets/crops/melon/5.png
similarity index 100%
rename from public/assets/melon/5.png
rename to src/assets/crops/melon/5.png
diff --git a/public/assets/melon/6.png b/src/assets/crops/melon/6.png
similarity index 100%
rename from public/assets/melon/6.png
rename to src/assets/crops/melon/6.png
diff --git a/public/assets/orange/1.png b/src/assets/crops/orange/1.png
similarity index 100%
rename from public/assets/orange/1.png
rename to src/assets/crops/orange/1.png
diff --git a/public/assets/orange/2.png b/src/assets/crops/orange/2.png
similarity index 100%
rename from public/assets/orange/2.png
rename to src/assets/crops/orange/2.png
diff --git a/public/assets/orange/3.png b/src/assets/crops/orange/3.png
similarity index 100%
rename from public/assets/orange/3.png
rename to src/assets/crops/orange/3.png
diff --git a/public/assets/orange/4.png b/src/assets/crops/orange/4.png
similarity index 100%
rename from public/assets/orange/4.png
rename to src/assets/crops/orange/4.png
diff --git a/public/assets/orange/5.png b/src/assets/crops/orange/5.png
similarity index 100%
rename from public/assets/orange/5.png
rename to src/assets/crops/orange/5.png
diff --git a/public/assets/orange/6.png b/src/assets/crops/orange/6.png
similarity index 100%
rename from public/assets/orange/6.png
rename to src/assets/crops/orange/6.png
diff --git a/public/assets/pineapple/1.png b/src/assets/crops/pineapple/1.png
similarity index 100%
rename from public/assets/pineapple/1.png
rename to src/assets/crops/pineapple/1.png
diff --git a/public/assets/pineapple/2.png b/src/assets/crops/pineapple/2.png
similarity index 100%
rename from public/assets/pineapple/2.png
rename to src/assets/crops/pineapple/2.png
diff --git a/public/assets/pineapple/3.png b/src/assets/crops/pineapple/3.png
similarity index 100%
rename from public/assets/pineapple/3.png
rename to src/assets/crops/pineapple/3.png
diff --git a/public/assets/pineapple/4.png b/src/assets/crops/pineapple/4.png
similarity index 100%
rename from public/assets/pineapple/4.png
rename to src/assets/crops/pineapple/4.png
diff --git a/public/assets/pineapple/5.png b/src/assets/crops/pineapple/5.png
similarity index 100%
rename from public/assets/pineapple/5.png
rename to src/assets/crops/pineapple/5.png
diff --git a/public/assets/pineapple/6.png b/src/assets/crops/pineapple/6.png
similarity index 100%
rename from public/assets/pineapple/6.png
rename to src/assets/crops/pineapple/6.png
diff --git a/public/assets/potato/1.png b/src/assets/crops/potato/1.png
similarity index 100%
rename from public/assets/potato/1.png
rename to src/assets/crops/potato/1.png
diff --git a/public/assets/potato/2.png b/src/assets/crops/potato/2.png
similarity index 100%
rename from public/assets/potato/2.png
rename to src/assets/crops/potato/2.png
diff --git a/public/assets/potato/3.png b/src/assets/crops/potato/3.png
similarity index 100%
rename from public/assets/potato/3.png
rename to src/assets/crops/potato/3.png
diff --git a/public/assets/potato/4.png b/src/assets/crops/potato/4.png
similarity index 100%
rename from public/assets/potato/4.png
rename to src/assets/crops/potato/4.png
diff --git a/public/assets/potato/5.png b/src/assets/crops/potato/5.png
similarity index 100%
rename from public/assets/potato/5.png
rename to src/assets/crops/potato/5.png
diff --git a/public/assets/potato/6.png b/src/assets/crops/potato/6.png
similarity index 100%
rename from public/assets/potato/6.png
rename to src/assets/crops/potato/6.png
diff --git a/public/assets/rice/1.png b/src/assets/crops/rice/1.png
similarity index 100%
rename from public/assets/rice/1.png
rename to src/assets/crops/rice/1.png
diff --git a/public/assets/rice/2.png b/src/assets/crops/rice/2.png
similarity index 100%
rename from public/assets/rice/2.png
rename to src/assets/crops/rice/2.png
diff --git a/public/assets/rice/3.png b/src/assets/crops/rice/3.png
similarity index 100%
rename from public/assets/rice/3.png
rename to src/assets/crops/rice/3.png
diff --git a/public/assets/rice/4.png b/src/assets/crops/rice/4.png
similarity index 100%
rename from public/assets/rice/4.png
rename to src/assets/crops/rice/4.png
diff --git a/public/assets/rice/5.png b/src/assets/crops/rice/5.png
similarity index 100%
rename from public/assets/rice/5.png
rename to src/assets/crops/rice/5.png
diff --git a/public/assets/rice/6.png b/src/assets/crops/rice/6.png
similarity index 100%
rename from public/assets/rice/6.png
rename to src/assets/crops/rice/6.png
diff --git a/public/assets/rose/1.png b/src/assets/crops/rose/1.png
similarity index 100%
rename from public/assets/rose/1.png
rename to src/assets/crops/rose/1.png
diff --git a/public/assets/rose/2.png b/src/assets/crops/rose/2.png
similarity index 100%
rename from public/assets/rose/2.png
rename to src/assets/crops/rose/2.png
diff --git a/public/assets/rose/3.png b/src/assets/crops/rose/3.png
similarity index 100%
rename from public/assets/rose/3.png
rename to src/assets/crops/rose/3.png
diff --git a/public/assets/rose/4.png b/src/assets/crops/rose/4.png
similarity index 100%
rename from public/assets/rose/4.png
rename to src/assets/crops/rose/4.png
diff --git a/public/assets/rose/5.png b/src/assets/crops/rose/5.png
similarity index 100%
rename from public/assets/rose/5.png
rename to src/assets/crops/rose/5.png
diff --git a/public/assets/rose/6.png b/src/assets/crops/rose/6.png
similarity index 100%
rename from public/assets/rose/6.png
rename to src/assets/crops/rose/6.png
diff --git a/public/assets/strawberry/1.png b/src/assets/crops/strawberry/1.png
similarity index 100%
rename from public/assets/strawberry/1.png
rename to src/assets/crops/strawberry/1.png
diff --git a/public/assets/strawberry/2.png b/src/assets/crops/strawberry/2.png
similarity index 100%
rename from public/assets/strawberry/2.png
rename to src/assets/crops/strawberry/2.png
diff --git a/public/assets/strawberry/3.png b/src/assets/crops/strawberry/3.png
similarity index 100%
rename from public/assets/strawberry/3.png
rename to src/assets/crops/strawberry/3.png
diff --git a/public/assets/strawberry/4.png b/src/assets/crops/strawberry/4.png
similarity index 100%
rename from public/assets/strawberry/4.png
rename to src/assets/crops/strawberry/4.png
diff --git a/public/assets/strawberry/5.png b/src/assets/crops/strawberry/5.png
similarity index 100%
rename from public/assets/strawberry/5.png
rename to src/assets/crops/strawberry/5.png
diff --git a/public/assets/strawberry/6.png b/src/assets/crops/strawberry/6.png
similarity index 100%
rename from public/assets/strawberry/6.png
rename to src/assets/crops/strawberry/6.png
diff --git a/public/assets/sunflower/1.png b/src/assets/crops/sunflower/1.png
similarity index 100%
rename from public/assets/sunflower/1.png
rename to src/assets/crops/sunflower/1.png
diff --git a/public/assets/sunflower/2.png b/src/assets/crops/sunflower/2.png
similarity index 100%
rename from public/assets/sunflower/2.png
rename to src/assets/crops/sunflower/2.png
diff --git a/public/assets/sunflower/3.png b/src/assets/crops/sunflower/3.png
similarity index 100%
rename from public/assets/sunflower/3.png
rename to src/assets/crops/sunflower/3.png
diff --git a/public/assets/sunflower/4.png b/src/assets/crops/sunflower/4.png
similarity index 100%
rename from public/assets/sunflower/4.png
rename to src/assets/crops/sunflower/4.png
diff --git a/public/assets/sunflower/5.png b/src/assets/crops/sunflower/5.png
similarity index 100%
rename from public/assets/sunflower/5.png
rename to src/assets/crops/sunflower/5.png
diff --git a/public/assets/sunflower/6.png b/src/assets/crops/sunflower/6.png
similarity index 100%
rename from public/assets/sunflower/6.png
rename to src/assets/crops/sunflower/6.png
diff --git a/public/assets/tomato/1.png b/src/assets/crops/tomato/1.png
similarity index 100%
rename from public/assets/tomato/1.png
rename to src/assets/crops/tomato/1.png
diff --git a/public/assets/tomato/2.png b/src/assets/crops/tomato/2.png
similarity index 100%
rename from public/assets/tomato/2.png
rename to src/assets/crops/tomato/2.png
diff --git a/public/assets/tomato/3.png b/src/assets/crops/tomato/3.png
similarity index 100%
rename from public/assets/tomato/3.png
rename to src/assets/crops/tomato/3.png
diff --git a/public/assets/tomato/4.png b/src/assets/crops/tomato/4.png
similarity index 100%
rename from public/assets/tomato/4.png
rename to src/assets/crops/tomato/4.png
diff --git a/public/assets/tomato/5.png b/src/assets/crops/tomato/5.png
similarity index 100%
rename from public/assets/tomato/5.png
rename to src/assets/crops/tomato/5.png
diff --git a/public/assets/tomato/6.png b/src/assets/crops/tomato/6.png
similarity index 100%
rename from public/assets/tomato/6.png
rename to src/assets/crops/tomato/6.png
diff --git a/public/assets/tulip/1.png b/src/assets/crops/tulip/1.png
similarity index 100%
rename from public/assets/tulip/1.png
rename to src/assets/crops/tulip/1.png
diff --git a/public/assets/tulip/2.png b/src/assets/crops/tulip/2.png
similarity index 100%
rename from public/assets/tulip/2.png
rename to src/assets/crops/tulip/2.png
diff --git a/public/assets/tulip/3.png b/src/assets/crops/tulip/3.png
similarity index 100%
rename from public/assets/tulip/3.png
rename to src/assets/crops/tulip/3.png
diff --git a/public/assets/tulip/4.png b/src/assets/crops/tulip/4.png
similarity index 100%
rename from public/assets/tulip/4.png
rename to src/assets/crops/tulip/4.png
diff --git a/public/assets/tulip/5.png b/src/assets/crops/tulip/5.png
similarity index 100%
rename from public/assets/tulip/5.png
rename to src/assets/crops/tulip/5.png
diff --git a/public/assets/tulip/6.png b/src/assets/crops/tulip/6.png
similarity index 100%
rename from public/assets/tulip/6.png
rename to src/assets/crops/tulip/6.png
diff --git a/public/assets/turnip/1.png b/src/assets/crops/turnip/1.png
similarity index 100%
rename from public/assets/turnip/1.png
rename to src/assets/crops/turnip/1.png
diff --git a/public/assets/turnip/2.png b/src/assets/crops/turnip/2.png
similarity index 100%
rename from public/assets/turnip/2.png
rename to src/assets/crops/turnip/2.png
diff --git a/public/assets/turnip/3.png b/src/assets/crops/turnip/3.png
similarity index 100%
rename from public/assets/turnip/3.png
rename to src/assets/crops/turnip/3.png
diff --git a/public/assets/turnip/4.png b/src/assets/crops/turnip/4.png
similarity index 100%
rename from public/assets/turnip/4.png
rename to src/assets/crops/turnip/4.png
diff --git a/public/assets/turnip/5.png b/src/assets/crops/turnip/5.png
similarity index 100%
rename from public/assets/turnip/5.png
rename to src/assets/crops/turnip/5.png
diff --git a/public/assets/turnip/6.png b/src/assets/crops/turnip/6.png
similarity index 100%
rename from public/assets/turnip/6.png
rename to src/assets/crops/turnip/6.png
diff --git a/public/assets/wheat/1.png b/src/assets/crops/wheat/1.png
similarity index 100%
rename from public/assets/wheat/1.png
rename to src/assets/crops/wheat/1.png
diff --git a/public/assets/wheat/2.png b/src/assets/crops/wheat/2.png
similarity index 100%
rename from public/assets/wheat/2.png
rename to src/assets/crops/wheat/2.png
diff --git a/public/assets/wheat/3.png b/src/assets/crops/wheat/3.png
similarity index 100%
rename from public/assets/wheat/3.png
rename to src/assets/crops/wheat/3.png
diff --git a/public/assets/wheat/4.png b/src/assets/crops/wheat/4.png
similarity index 100%
rename from public/assets/wheat/4.png
rename to src/assets/crops/wheat/4.png
diff --git a/public/assets/wheat/5.png b/src/assets/crops/wheat/5.png
similarity index 100%
rename from public/assets/wheat/5.png
rename to src/assets/crops/wheat/5.png
diff --git a/public/assets/wheat/6.png b/src/assets/crops/wheat/6.png
similarity index 100%
rename from public/assets/wheat/6.png
rename to src/assets/crops/wheat/6.png
diff --git a/src/assets/items/cooking.png b/src/assets/items/cooking.png
new file mode 100644
index 0000000..db13898
Binary files /dev/null and b/src/assets/items/cooking.png differ
diff --git a/src/assets/items/plant.png b/src/assets/items/plant.png
new file mode 100644
index 0000000..261e6df
Binary files /dev/null and b/src/assets/items/plant.png differ
diff --git a/src/assets/items/quests.png b/src/assets/items/quests.png
new file mode 100644
index 0000000..38a375d
Binary files /dev/null and b/src/assets/items/quests.png differ
diff --git a/src/components/CropField.vue b/src/components/CropField.vue
index 35b5cd8..903533e 100644
--- a/src/components/CropField.vue
+++ b/src/components/CropField.vue
@@ -1,11 +1,46 @@