[!!!][TASK] Implements bower package manager, adds dependencies and changes framework design