move app JS to extension
use Assetic for assets management