bower: because client-side JS needs managing too
getting the things i know i want for bower