[FEATURE] Use of npm instead of bower as a fetcher for depdendencies - resolves #40