added js app skeleton