CherAmi - a basic front end development package manager with built in dependency management