Restructured repository; introduced grunt & bower

Resubmitting after merge with Zoltan's latest dev.