Cross platform package manager