split setup and dev.env; introduce bower and core js dependencies