I recently started an Ionic project that I want to store on GitHub. However, when I began the project, it created numerous library files automatically. Should I include all of these library files when pushing the project to the GitHub repository? Also, is there a tool similar to Maven that I can utilize for managing dependencies in Ionic projects?