basic UI added, wait to add more component and style