feat[Flower & Hive]: add objects + multiple modifications
Objects:
- feat: add Flower object
- feat: add Hive object
- replaced ruche.go by hive.go
- update IObject interface
Agents:
- add Position for Agent
- update naming in beeAgent (speed, dob)
- first try on vision for exAgent and with position
- update IAgent interface
Environment:
- feat: create simple map
- feat: addAgent() and addObject()
- feat: add Colony
Simulation:
- add beeAgents
- add 1 hive
Others:
- feat: add Position and methods
Docs:
- update uml with development changes
Architecture:
- update dependencies (imports from gitlab)