Added package installation and requirements