Updated dependencies and renamed main file