Full developer stack for creating Javascript application with CanJS