removed phony target
fixed class diagram for aggregation and compozition
Started developing Extension object scheme
updated gitignore to changed directory struct