Added packages
Updated dependencies and create structure