add js file and basic UI